package simulacionOficinaDeVentas;

import javax.ejb.ActivationConfigProperty;
import javax.ejb.MessageDriven;
import javax.jms.JMSException;
import javax.jms.Message;
import javax.jms.MessageListener;
import javax.jms.TextMessage;


@MessageDriven(
		activationConfig = { 
				@ActivationConfigProperty(propertyName = "destinationType", propertyValue = "javax.jms.Queue"),
				@ActivationConfigProperty(propertyName="destination", propertyValue="queue/recibirSolCompraQueue")}, 
		mappedName = "recibirSolCompraQueue")
public class OficinaDeVentaMDB01 implements MessageListener
{ 
	
    public void onMessage(Message message) 
    {
        try {
			String xmlSolicitudCompra = ((TextMessage)message).getText();
			System.out.println("=========Imprimiento XML Desde Oficina De Venta 1=============");
			System.out.println(xmlSolicitudCompra);
		} catch (JMSException e) {
			System.out.println("===========Exception en Of De Venta 1 MDB ============");
			e.printStackTrace();
		}
        
    }

}
